package com.glela.goods.service;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.glela.goods.model.GoodsNosendRegion;

public interface GoodsNosendRegionService {

	
	
    /***
     * 按GOODSID 查询不发货地区 ，LEVEL 确定返回地区的级次  1 省
     * @param goodsId : 产品GOODSID
     * @param level  ： 返回地域级次， 1 省
     * @return
     */
    public List<GoodsNosendRegion> getNoSendRegionByGoodsId(Long goodsId , Integer level);
    
    /***
     * 按GOODSID 查询不发货地区 ，默认按照省返回
     * @param goodsId : 产品GOODSID
     * @return
     */
    public List<GoodsNosendRegion> getNoSendRegionByGoodsId(Long goodsId);
    
    
    /***
     * 
     * 判断这个区域名称是否包含在该产品的不发货地区列表中
     * @param goodsId 产品ID
     * @param regionName 区名称
     * @param level 区等级 1 省
     * @return
     */
    public boolean exist(Long goodsId,String regionName,Integer level);
    
    
}
